package com.ss.android.account;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.support.v4.app.Fragment;
import android.webkit.WebView;

import com.ss.android.common.dialog.AlertDialog;

import java.util.List;

public final class bb implements f {
    public f a;
    private static bb b;

    static {
        bb.b = new bb();
    }

    public bb() {

    }

    public final void a(String arg2, WebView arg3) {
        if(this.a != null) {
            this.a.a(arg2, arg3);
        }
    }

    public static bb a() {
        return com.ss.android.account.bb.b;
    }

    public final AlertDialog.Builder a(Context arg2) {
        AlertDialog.Builder v0 = this.a != null ? this.a.a(arg2) : null;
        return v0;
    }

    public final int a(Context arg2, Throwable arg3) {
        int v0 = this.a != null ? this.a.a(arg2, arg3) : 0;
        return v0;
    }

    public final String a(Context arg2, Uri arg3) {
        String v0 = this.a != null ? this.a.a(arg2, arg3) : null;
        return v0;
    }

    public final Uri a(Context arg2, String arg3) {
        Uri v0 = this.a != null ? this.a.a(arg2, arg3) : null;
        return v0;
    }

    public final void a(Activity arg7, Fragment arg8, int arg9, String arg10, String arg11) {
        if(this.a != null) {
            this.a.a(arg7, arg8, arg9, arg10, arg11);
        }
    }

    public final void a(Activity arg2, Fragment arg3, int arg4) {
        if(this.a != null) {
            this.a.a(arg2, arg3, arg4);
        }
    }

    public final Intent a(Context arg2, boolean arg3) {
        Intent v0 = this.a != null ? this.a.a(arg2, arg3) : null;
        return v0;
    }

    public final void a(String arg2) {
        if(this.a != null) {
            this.a.a(arg2);
        }
    }

    public final void a(boolean arg2, int arg3) {
        if(this.a != null) {
            this.a.a(arg2, arg3);
        }
    }

    public final Class b() {
        Class v0 = this.a != null ? this.a.b() : null;
        return v0;
    }

    public final List c() {
        List v0 = this.a != null ? this.a.c() : null;
        return v0;
    }

    public final void d() {
        if(this.a != null) {
            this.a.d();
        }
    }

    public final String e() {
        String v0 = this.a != null ? this.a.e() : null;
        return v0;
    }
}

